home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Scope / Scope Disk #044 (199x)(Scope PD)(US)[WB].zip / Scope Disk #044 (199x)(Scope PD)(US)[WB].adf / BooTune / bt1.2.doc < prev    next >
Text File  |  1988-12-15  |  4KB  |  86 lines

  1.       Bootune 1.2  _ Musical(?) boot track - virus test      May 9,1988
  2.  
  3.  
  4.  
  5. The virus problem seems not to have gone away. But, like the 14th
  6. fairy in "Sleeping Beauty," I can't stop the virus, but I can
  7. soften the curse. 
  8.  
  9.      Viruses transmit themselves because the Amiga must read and execute the
  10. code on a disk's boot tracks. Fortunately, there is only 1K of code
  11. read in by a re-boot (although a virus could save some more code out
  12. in tracks 81-82 if it could find enough resources). The current SCA
  13. virus fills nearly all of the 1K allotted to it .
  14.  
  15.     However, you could stop the spread of the virus to several disks
  16. if you could tell fairly soon whether the disk on which you boot has been
  17. infected. 
  18.  
  19.     The purpose, then, of Bootune is to put an easily recognizable 
  20. boot track on your disk, which would be a likely target for a virus.
  21. Thus, when you don't get the standard boot tune, you know the workbench
  22. (or whatever) is infected. Of course, this won't work on programs which
  23. need their own special boot tracks (either for copy protection or
  24. just out of a structural need). Bootune also flashes the screen from
  25. time to time in case you don't have the audio connected.
  26.  
  27.  
  28. In the previous release, I told you how to check to see if Bootune was
  29. a virus or not. This is now largely unnecessary, as the amount of
  30. data needed to play the four-part melody precludes any room for the
  31. cleverness needed in a virus program. Also, I fear that giving out
  32. such information would only serve to provide would-be infectors with
  33. a few clues as to boot track logic. Let it suffice to say that Bootune
  34. is physically made up of pieces of Amiga Dos's Install command, combined
  35. with my own data. 
  36.  
  37.  
  38. The viral problem is so bad the the last two versions of Bootune, which
  39. had rudimentary viral killers in them as well as a melody, had very bad
  40. side effects when confronted with a real virus. This version makes no attempt 
  41. to touch the thing, leaving that job to other programs. This gives me
  42. a few bytes leeway to make more complicated data than in the previous 
  43. releases.
  44.  
  45. I also used to give the data format for the tune data, which, when
  46. combined with the industrious use of NewZap or some such utility,
  47. would allow your own custom tune and flash display to come up. It would
  48. be really hard to try this without the tools I used to construct the thing,
  49. and one typo could possibly do damage to your disk drive or other tender
  50. parts in the Amiga underbelly. With persistant hounding, I might be
  51. persuaded to cave in to your request.
  52.  
  53.  
  54. You also have three other things going for you with this program:
  55.  
  56. 1) If you can't stand the show, hit the left button and it will stop
  57. on the next beat. This gives you good training for holding the left
  58. button down during a boot, which disables the standard strain of the SCA
  59. Virus!
  60.  
  61.  
  62. 2) A clever virus would have to try pretty hard to be a virus and pretend
  63. it is this musical boot track.
  64.  
  65. 3) This boot tune is more fun than the normal Install!
  66.  
  67.  
  68. Obviously , I would very much like this entire arc-package to be transmitted
  69. together - since this doc and the verification files are needed.
  70.  
  71.  
  72. In lieu of shareware contributions, why not donate some money or time
  73. to the Gay Men's Health Crisis or similar AIDS research/coping foundation?
  74. There are more viruses out there than in here!
  75.  
  76.  
  77.         Incidentally, have fun!!! This is a silly something
  78.  masquerading as a virus prevention tool!
  79.  
  80.            JHH Lowengard, (and Carl W. Stalling)
  81.            43 w 16th street, apt 2D
  82.            New York City, NY 10011-6320
  83.  
  84. (contact me for source / advice)
  85.  
  86.